package com.chenyun.system.model;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.io.Serializable;
import java.util.Date;

/**
* 字典数据表(sys_dict_data)表实体类
*
* @author Lonni
* @since 2021-1-6 21:29:50
*/
@TableName("sys_dict_data")
@ApiModel(value = "SysDictData对象",description = "字典数据表")
public class SysDictData  implements Serializable {


   public SysDictData(){}
     @ApiModelProperty(value = "字典编码")
     @TableId(value = "dict_code",type = IdType.AUTO)
     private long dictCode;
     @ApiModelProperty(value = "字典排序")
     @TableField("dict_sort")
     private int dictSort;
     @ApiModelProperty(value = "字典标签")
     @TableField("dict_label")
     private String dictLabel;
     @ApiModelProperty(value = "字典键值")
     @TableField("dict_value")
     private String dictValue;
     @ApiModelProperty(value = "字典类型")
     @TableField("dict_type")
     private String dictType;
     @ApiModelProperty(value = "样式属性（其他样式扩展）")
     @TableField("css_class")
     private String cssClass;
     @ApiModelProperty(value = "表格回显样式")
     @TableField("list_class")
     private String listClass;
     @ApiModelProperty(value = "是否默认（Y是 N否）")
     @TableField("is_default")
     private String isDefault;
     @ApiModelProperty(value = "状态（0正常 1停用）")
     @TableField("status")
     private String status;
     @ApiModelProperty(value = "创建者")
     @TableField("create_by")
     private String createBy;
     @ApiModelProperty(value = "创建时间")
     @TableField("create_time")
     private Date createTime;
     @ApiModelProperty(value = "更新者")
     @TableField("update_by")
     private String updateBy;
     @ApiModelProperty(value = "更新时间")
     @TableField("update_time")
     private Date updateTime;
     @ApiModelProperty(value = "备注")
     @TableField("remark")
     private String remark;



    public long getDictCode() {
       return dictCode;
    }
    public void setDictCode(long dictCode) {
      this.dictCode = dictCode;
    }

    public int getDictSort() {
       return dictSort;
    }
    public void setDictSort(int dictSort) {
      this.dictSort = dictSort;
    }

    public String getDictLabel() {
       return dictLabel;
    }
    public void setDictLabel(String dictLabel) {
      this.dictLabel = dictLabel;
    }

    public String getDictValue() {
       return dictValue;
    }
    public void setDictValue(String dictValue) {
      this.dictValue = dictValue;
    }

    public String getDictType() {
       return dictType;
    }
    public void setDictType(String dictType) {
      this.dictType = dictType;
    }

    public String getCssClass() {
       return cssClass;
    }
    public void setCssClass(String cssClass) {
      this.cssClass = cssClass;
    }

    public String getListClass() {
       return listClass;
    }
    public void setListClass(String listClass) {
      this.listClass = listClass;
    }

    public String getIsDefault() {
       return isDefault;
    }
    public void setIsDefault(String isDefault) {
      this.isDefault = isDefault;
    }

    public String getStatus() {
       return status;
    }
    public void setStatus(String status) {
      this.status = status;
    }

    public String getCreateBy() {
       return createBy;
    }
    public void setCreateBy(String createBy) {
      this.createBy = createBy;
    }

    public Date getCreateTime() {
       return createTime;
    }
    public void setCreateTime(Date createTime) {
      this.createTime = createTime;
    }

    public String getUpdateBy() {
       return updateBy;
    }
    public void setUpdateBy(String updateBy) {
      this.updateBy = updateBy;
    }

    public Date getUpdateTime() {
       return updateTime;
    }
    public void setUpdateTime(Date updateTime) {
      this.updateTime = updateTime;
    }

    public String getRemark() {
       return remark;
    }
    public void setRemark(String remark) {
      this.remark = remark;
    }



}